#include "kraw.h"

using namespace Kraw;

Display::Display() :
    width(640),
    height(480),
    left(0),
    top(0),
    bFullscreen(false),
    bIsOpen(false),
    bVerticalSync(false),
    bIsQuitRequested(false),
    //BEGIN- Humus
    colorBits(32),
    depthBits(24),
    stencilBits(0),
    screenIndex(0)
    //END- Humus
{
    //
}

Display::~Display()
{
}

/**
    Guidelines to create a Display implementation.
    Implement the following methods in the API-specific Display class

    Display* Display::Create() { return new Display; }
    bool Display::Open() { return true; }
    void Display::Close() {}
    bool Display::Update() { return isOpen; }
    bool Display::BeginDraw() { return true; }
    void Display::EndDraw() {}
*/
